<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.10.0"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>DOCA-AR: Globals</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<script type="text/javascript" src="clipboard.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript" src="cookie.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
  $(function() { init_search(); });
/* @license-end */
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr id="projectrow">
  <td id="projectalign">
   <div id="projectname">DOCA-AR<span id="projectnumber">&#160;1.0</span>
   </div>
  </td>
    <td>        <div id="MSearchBox" class="MSearchBoxInactive">
        <span class="left">
          <span id="MSearchSelect"                onmouseover="return searchBox.OnSearchSelectShow()"                onmouseout="return searchBox.OnSearchSelectHide()">&#160;</span>
          <input type="text" id="MSearchField" value="" placeholder="Search" accesskey="S"
               onfocus="searchBox.OnSearchFieldFocus(true)" 
               onblur="searchBox.OnSearchFieldFocus(false)" 
               onkeyup="searchBox.OnSearchFieldChange(event)"/>
          </span><span class="right">
            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.svg" alt=""/></a>
          </span>
        </div>
</td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.10.0 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
  <div id="nav-tree">
    <div id="nav-tree-contents">
      <div id="nav-sync" class="sync"></div>
    </div>
  </div>
  <div id="splitbar" style="-moz-user-select:none;" 
       class="ui-resizable-handle">
  </div>
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function(){initNavTree('globals.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
     onmouseover="return searchBox.OnSearchSelectShow()"
     onmouseout="return searchBox.OnSearchSelectHide()"
     onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>

<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>

<div class="contents">
<div class="textblock">Here is a list of all functions, variables, defines, enums, and typedefs with links to the files they belong to:</div>

<h3><a id="index__5F" name="index__5F"></a>- _ -</h3><ul>
<li>__rte_cache_aligned&#160;:&#160;<a class="el" href="doca__ar__conntrack_8h.html#a24b6de8db2fc4277bc15bdfe4ca7e15d">doca_ar_conntrack.h</a>, <a class="el" href="doca__ar__core_8c.html#a93d1586ea70aaab425fd0b8654f14a81">doca_ar_core.c</a></li>
</ul>


<h3><a id="index_a" name="index_a"></a>- a -</h3><ul>
<li>AR()&#160;:&#160;<a class="el" href="doca__ar__core_8c.html#a3a4c0c29962f119d5792a248a86d6254">doca_ar_core.c</a></li>
</ul>


<h3><a id="index_b" name="index_b"></a>- b -</h3><ul>
<li>build_downstream_hairpinPipe()&#160;:&#160;<a class="el" href="doca__ar__pipe_8c.html#adcf2e1f02e9ed7e0270629bfc4fe5ecd">doca_ar_pipe.c</a></li>
<li>build_downstream_rssPipe()&#160;:&#160;<a class="el" href="doca__ar__pipe_8c.html#afcee54f298099dcdbb10e2d52406915e">doca_ar_pipe.c</a></li>
<li>build_upstream_rssPipe()&#160;:&#160;<a class="el" href="doca__ar__pipe_8c.html#a70e8170c9dffa80e98db611dce76de56">doca_ar_pipe.c</a></li>
<li>build_upstream_vxlanPipe()&#160;:&#160;<a class="el" href="doca__ar__pipe_8c.html#a59984ad9f8c174c9f75f8b8739fb1d83">doca_ar_pipe.c</a></li>
</ul>


<h3><a id="index_c" name="index_c"></a>- c -</h3><ul>
<li>cmd_simple&#160;:&#160;<a class="el" href="doca__ar__core_8c.html#a9ebdcfd06d466245b0db028d44c904d7">doca_ar_core.c</a></li>
<li>CT&#160;:&#160;<a class="el" href="doca__ar__conntrack_8c.html#aad29e85edc4afb3d6c8f54196a2de61b">doca_ar_conntrack.c</a></li>
<li>CT_POOL&#160;:&#160;<a class="el" href="doca__ar__conntrack_8c.html#a999a990d8d52f0208292a02adbfdbc0e">doca_ar_conntrack.c</a></li>
</ul>


<h3><a id="index_d" name="index_d"></a>- d -</h3><ul>
<li>DEFAULT_TIMEOUT_US&#160;:&#160;<a class="el" href="doca__ar__pipe_8h.html#a6c43b8e898524106d0ad1b7a66f06250">doca_ar_pipe.h</a></li>
<li>destroy_doca_flow_ports()&#160;:&#160;<a class="el" href="doca__ar__env_8c.html#a733e9d22d3103870253b7551cb8de081">doca_ar_env.c</a></li>
<li>doca_ar()&#160;:&#160;<a class="el" href="doca__ar__core_8c.html#a81ba4c33d73e787f44182d413cd8ef47">doca_ar_core.c</a>, <a class="el" href="doca__ar__core_8h.html#a81ba4c33d73e787f44182d413cd8ef47">doca_ar_core.h</a></li>
<li>DOCA_AR&#160;:&#160;<a class="el" href="doca__ar__core_8c.html#adc14400a6be46fe268f46186d824c529aa7e29da9c14345bcc6cdd8325a8c61cb">doca_ar_core.c</a></li>
<li>doca_ar_add_conn()&#160;:&#160;<a class="el" href="doca__ar__conntrack_8c.html#a9f3e0531aa24c358275f419df7be2d25">doca_ar_conntrack.c</a>, <a class="el" href="doca__ar__conntrack_8h.html#a9f3e0531aa24c358275f419df7be2d25">doca_ar_conntrack.h</a></li>
<li>doca_ar_add_new_flow()&#160;:&#160;<a class="el" href="doca__ar__pipe_8c.html#ac037e0ebcd3d7470f8cc370c746d4a1d">doca_ar_pipe.c</a>, <a class="el" href="doca__ar__pipe_8h.html#ac037e0ebcd3d7470f8cc370c746d4a1d">doca_ar_pipe.h</a></li>
<li>doca_ar_cmd()&#160;:&#160;<a class="el" href="doca__ar__core_8c.html#ab5fd1c9f34435cf46054a71c400e4db7">doca_ar_core.c</a></li>
<li>doca_ar_conntrack_init_env()&#160;:&#160;<a class="el" href="doca__ar__conntrack_8c.html#a7168890e9fb497183c9f68a626e4c1ee">doca_ar_conntrack.c</a>, <a class="el" href="doca__ar__conntrack_8h.html#a56184129d371e404856bdaa59e4b07a6">doca_ar_conntrack.h</a></li>
<li>doca_ar_del_conn()&#160;:&#160;<a class="el" href="doca__ar__conntrack_8c.html#a13f6ac574fe7c0619c85ea9af5764009">doca_ar_conntrack.c</a>, <a class="el" href="doca__ar__conntrack_8h.html#a6d91621cd40b42689e1b7d9ad1550b3e">doca_ar_conntrack.h</a></li>
<li>doca_ar_dump_conn()&#160;:&#160;<a class="el" href="doca__ar__conntrack_8c.html#a50387bc0218e0317264ef2c03dd3e048">doca_ar_conntrack.c</a>, <a class="el" href="doca__ar__conntrack_8h.html#a50387bc0218e0317264ef2c03dd3e048">doca_ar_conntrack.h</a></li>
<li>doca_ar_env_destroy()&#160;:&#160;<a class="el" href="doca__ar__env_8c.html#adfaacf564e7c185b167de9150a484904">doca_ar_env.c</a>, <a class="el" href="doca__ar__env_8h.html#adfaacf564e7c185b167de9150a484904">doca_ar_env.h</a></li>
<li>doca_ar_env_init()&#160;:&#160;<a class="el" href="doca__ar__env_8c.html#ac9c01ba433d34108d4701fa3a19b0e1a">doca_ar_env.c</a>, <a class="el" href="doca__ar__env_8h.html#ac9c01ba433d34108d4701fa3a19b0e1a">doca_ar_env.h</a></li>
<li>doca_ar_find_conn()&#160;:&#160;<a class="el" href="doca__ar__conntrack_8c.html#ac7b2fe64069c5150e22918d3c98600d8">doca_ar_conntrack.c</a>, <a class="el" href="doca__ar__conntrack_8h.html#ac7b2fe64069c5150e22918d3c98600d8">doca_ar_conntrack.h</a></li>
<li>doca_ar_flow_aging()&#160;:&#160;<a class="el" href="doca__ar__pipe_8c.html#a89fff5af639225ba67128766e9abd411">doca_ar_pipe.c</a>, <a class="el" href="doca__ar__pipe_8h.html#a89fff5af639225ba67128766e9abd411">doca_ar_pipe.h</a></li>
<li>doca_ar_modify_conn()&#160;:&#160;<a class="el" href="doca__ar__conntrack_8c.html#a3eb3bc24ab334a8c8201d532be261ee9">doca_ar_conntrack.c</a>, <a class="el" href="doca__ar__conntrack_8h.html#a3eb3bc24ab334a8c8201d532be261ee9">doca_ar_conntrack.h</a></li>
<li>doca_ar_parse_conn()&#160;:&#160;<a class="el" href="doca__ar__conntrack_8c.html#ad69037a1d065b14a162ea9041be7e9c3">doca_ar_conntrack.c</a>, <a class="el" href="doca__ar__conntrack_8h.html#ad69037a1d065b14a162ea9041be7e9c3">doca_ar_conntrack.h</a></li>
<li>doca_ar_pipe_init()&#160;:&#160;<a class="el" href="doca__ar__pipe_8c.html#a942315150617f4baa557a7a4682327b2">doca_ar_pipe.c</a>, <a class="el" href="doca__ar__pipe_8h.html#a942315150617f4baa557a7a4682327b2">doca_ar_pipe.h</a></li>
<li>doca_ar_print_match()&#160;:&#160;<a class="el" href="doca__ar__conntrack_8c.html#a89a7016ab5b5cad3ea221c676f64dded">doca_ar_conntrack.c</a>, <a class="el" href="doca__ar__conntrack_8h.html#a89a7016ab5b5cad3ea221c676f64dded">doca_ar_conntrack.h</a></li>
<li>DOCA_LOG_REGISTER()&#160;:&#160;<a class="el" href="doca__ar__conntrack_8c.html#a39873a069587103bbeeba60d0882f18e">doca_ar_conntrack.c</a>, <a class="el" href="doca__ar__core_8c.html#a5f7beb0f421b452304d9fa8066a5e2b9">doca_ar_core.c</a>, <a class="el" href="doca__ar__env_8c.html#a27bea07450cb8eccef55238f5f0fc5e1">doca_ar_env.c</a>, <a class="el" href="doca__ar__pipe_8c.html#aac0cd7ccd5fadc62d08e64dc1acf759d">doca_ar_pipe.c</a></li>
<li>downstream_hairpinPipe&#160;:&#160;<a class="el" href="doca__ar__pipe_8c.html#a278f3664bcd72e5c7d6a416883184fe1">doca_ar_pipe.c</a></li>
<li>downstream_rssPipe&#160;:&#160;<a class="el" href="doca__ar__pipe_8c.html#a04f3ad6525898ebfbb9a1963f4ac5a7c">doca_ar_pipe.c</a></li>
<li>dpdk_config&#160;:&#160;<a class="el" href="doca__ar__env_8c.html#a59bacbf1dc20a79a0530b4510c292038">doca_ar_env.c</a>, <a class="el" href="doca__ar__env_8h.html#a59bacbf1dc20a79a0530b4510c292038">doca_ar_env.h</a></li>
</ul>


<h3><a id="index_e" name="index_e"></a>- e -</h3><ul>
<li>ECMP&#160;:&#160;<a class="el" href="doca__ar__core_8c.html#adc14400a6be46fe268f46186d824c529ae5b3daf6a1e6bd6c8a46deea6fd64a70">doca_ar_core.c</a></li>
<li>EXPIRE_TIME&#160;:&#160;<a class="el" href="doca__ar__core_8c.html#a89703962ce99eb88357cc3d3756d3a8c">doca_ar_core.c</a></li>
<li>ExpireCallback&#160;:&#160;<a class="el" href="doca__ar__conntrack_8h.html#ac51bc5153e32e12262fcd2e36e5685b8">doca_ar_conntrack.h</a></li>
</ul>


<h3><a id="index_f" name="index_f"></a>- f -</h3><ul>
<li>force_quit&#160;:&#160;<a class="el" href="doca__ar__core_8c.html#ad8b5ba6ffc3a67384f0cf0ec05da2674">doca_ar_core.c</a></li>
</ul>


<h3><a id="index_i" name="index_i"></a>- i -</h3><ul>
<li>init_doca_flow()&#160;:&#160;<a class="el" href="doca__ar__env_8c.html#a1a6e7940212682335fc2fcfde121cfc4">doca_ar_env.c</a></li>
<li>init_doca_flow_ports()&#160;:&#160;<a class="el" href="doca__ar__env_8c.html#a4b562cb7b6c57a09a71b7cac621c134a">doca_ar_env.c</a></li>
</ul>


<h3><a id="index_l" name="index_l"></a>- l -</h3><ul>
<li>lb_scheme&#160;:&#160;<a class="el" href="doca__ar__core_8c.html#a78ba818b26072c600d84843d0fb31230">doca_ar_core.c</a></li>
<li>LB_SCHEME&#160;:&#160;<a class="el" href="doca__ar__core_8c.html#adc14400a6be46fe268f46186d824c529">doca_ar_core.c</a></li>
</ul>


<h3><a id="index_m" name="index_m"></a>- m -</h3><ul>
<li>main()&#160;:&#160;<a class="el" href="doca__ar_8c.html#a3c04138a5bfe5d72780bb7e82a18e627">doca_ar.c</a></li>
<li>main_ctx&#160;:&#160;<a class="el" href="doca__ar__core_8c.html#ae67a647c865004b51b53cdf0670d0d3a">doca_ar_core.c</a></li>
<li>MAX_AGED_CT_PER_POLL&#160;:&#160;<a class="el" href="doca__ar__pipe_8h.html#acee9a03f46e0b9058d34a54696ad80fc">doca_ar_pipe.h</a></li>
<li>MAX_CONNTRACK&#160;:&#160;<a class="el" href="doca__ar__conntrack_8h.html#ab9e794db1d7d267edf74eee29d0fe45d">doca_ar_conntrack.h</a></li>
<li>maxConntrack&#160;:&#160;<a class="el" href="doca__ar__conntrack_8c.html#a2b3d200cc12edce14ead7fd945866d43">doca_ar_conntrack.c</a></li>
<li>myHash()&#160;:&#160;<a class="el" href="doca__ar__conntrack_8c.html#af861c0f221d6605f852676b9b2a2d7d7">doca_ar_conntrack.c</a></li>
</ul>


<h3><a id="index_n" name="index_n"></a>- n -</h3><ul>
<li>NB_PORTS&#160;:&#160;<a class="el" href="doca__ar__env_8h.html#a71d6ed3c98e428e7af3dac82a615c162">doca_ar_env.h</a></li>
</ul>


<h3><a id="index_p" name="index_p"></a>- p -</h3><ul>
<li>PACKET_BURST&#160;:&#160;<a class="el" href="doca__ar__core_8c.html#a49230f4b3f7e0f19009da05690abd30f">doca_ar_core.c</a></li>
<li>ports&#160;:&#160;<a class="el" href="doca__ar__env_8c.html#a7c3fad598872f32acd31eabf6132ebf6">doca_ar_env.c</a>, <a class="el" href="doca__ar__env_8h.html#a7c3fad598872f32acd31eabf6132ebf6">doca_ar_env.h</a></li>
<li>portStats&#160;:&#160;<a class="el" href="doca__ar__core_8c.html#a71b58ed90a1debb512d9ae075beeab78">doca_ar_core.c</a></li>
<li>printPortStats()&#160;:&#160;<a class="el" href="doca__ar__core_8c.html#a3798ab1d93a62efde38d0dceae68a564">doca_ar_core.c</a></li>
<li>PROBE_PATH_AMOUNT&#160;:&#160;<a class="el" href="doca__ar__core_8c.html#aead8d0d68bbe6348d01b095c1a557100">doca_ar_core.c</a></li>
<li>PROBE_TIMEOUT&#160;:&#160;<a class="el" href="doca__ar__core_8c.html#aff3d24956ac78a4840a95e32cb39ba83">doca_ar_core.c</a></li>
<li>process_packets()&#160;:&#160;<a class="el" href="doca__ar__core_8c.html#a2a5d5ca9671b5154e23deddd0926e8ef">doca_ar_core.c</a></li>
</ul>


<h3><a id="index_r" name="index_r"></a>- r -</h3><ul>
<li>runing_lore_id&#160;:&#160;<a class="el" href="doca__ar__core_8c.html#a91ff5bcd077720873033f80133f9dce8">doca_ar_core.c</a></li>
</ul>


<h3><a id="index_s" name="index_s"></a>- s -</h3><ul>
<li>simple_cmdline&#160;:&#160;<a class="el" href="doca__ar__core_8c.html#af000a555517b5c0341a980d3516164fa">doca_ar_core.c</a></li>
</ul>


<h3><a id="index_t" name="index_t"></a>- t -</h3><ul>
<li>to_host_port&#160;:&#160;<a class="el" href="doca__ar__env_8c.html#ad55ed8df1fff8ba66c00465a327ddb93">doca_ar_env.c</a>, <a class="el" href="doca__ar__env_8h.html#ad55ed8df1fff8ba66c00465a327ddb93">doca_ar_env.h</a></li>
<li>to_net_port&#160;:&#160;<a class="el" href="doca__ar__env_8c.html#a5cbdb627a9e93ccfcf24a543c38518df">doca_ar_env.c</a>, <a class="el" href="doca__ar__env_8h.html#a5cbdb627a9e93ccfcf24a543c38518df">doca_ar_env.h</a></li>
</ul>


<h3><a id="index_u" name="index_u"></a>- u -</h3><ul>
<li>upstream_rssPipe&#160;:&#160;<a class="el" href="doca__ar__pipe_8c.html#a62b1dd3c8ca8d57a0fb57b15ae3315bd">doca_ar_pipe.c</a></li>
<li>upstream_vxlanPipe&#160;:&#160;<a class="el" href="doca__ar__pipe_8c.html#aaa401c6d80fe6cf711ab0244452de290">doca_ar_pipe.c</a></li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
  <ul>
    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.10.0 </li>
  </ul>
</div>
</body>
</html>
